L’outil de croisement cadastre/urbanisme permet de faire le croisement entre les parcelles, les unités foncières (UF) et les données d’urbanisme, pour remplir les tables CAD_PLU et UF_PLU.

Ces tables sont utilisées dans arcOpole PRO Foncier, pour les fonctions de filtrage.

Seules les tables d'objet d'urbanisme du modèle URBA v2018 sont traitées.

Pour que l’ensemble des données reste cohérent, ce traitement doit être effectué après la mise à jour des données du cadastre ou des données d’urbanisme (DU ou SUP). Il doit également être relancé si des données d'urbanisme (DU ou SUP) sont supprimées.

Par contre, si les données cadastrales d'une commune sont supprimées, il n'est pas nécessaire de relancer cet outil car l'outil « Suppression de communes » s'occupe de mettre à jour les tables CAD_PLU et UF_PLU.

!          CONSEIL : Si vous effectuez un ensemble de mises à jour, cadastre et/ou de données d’urbanisme (DU ou SUP), ne réalisez le traitement de croisement qu’une seule fois à la fin de toutes les mises à jour. Il n’est pas nécessaire de le lancer entre chaque étape.

Par défaut, l'ensemble des données cadastrales et d'urbanisme sont traitées, mais le traitement peut aussi être lancé sur une seule commune pour réduire les temps de traitement (par exemple si les données d’une seule commune ont été mises à jour).

Pour chaque intersection entre une parcelle ou UF et un objet d'urbanisme, les tables CAD_PLU et UF_PLU contiennent les références de la parcelle ou UF et de l’objet d'urbanisme, ainsi que la valeur d'inclusion entre ces deux objets, c'est à dire la surface ou la longueur de l'intersection entre ces deux objets. Pour les objets d’urbanisme ponctuels, la valeur d'inclusion est toujours de 0.

Exemples :

     Pour l'intersection d'une parcelle avec une zonage, la valeur d'inclusion sera une surface en m².

     Pour l'intersection d'une parcelle avec un générateur linéaire, la valeur d'inclusion sera une longueur en m.

     Pour l'intersection avec des objets ponctuels, la valeur d'inclusion est toujours de 0.

!          Par défaut, les valeurs d'inclusions sont arrondies à 0 décimale (valeur entière). Une intersection de moins de 1 m² ou 1 m linéaire ne sera donc pas conservée (plus précisément, une intersection de 0.6 m² sera arrondie à 1 m² sera conservée, mais 0.4 m² sera arrondi à 0 m² et ne sera pas conservée).

Des paramètres avancés permettent si nécessaire d'affiner les paramètres de calcul par catégorie d'objet d'urbanisme, l’arrondi des valeurs d’inclusion, les surfaces minimums d’inclusion…

Outil : Croisement cadastre/urbanisme

Mode standard :

Description: Une image contenant texte

Description générée automatiquement

Avec les paramètres avancés :

Ligne de commande : CROISEMENT_CAD_URBA

(La plupart des paramètres sont optionnels)

Paramètres :

- géodatabase contenant les données cadastre et urbanisme à croiser (dossier .gdb ou fichier .sde)

- /codcomm: codcomm de la commune à traiter (optionnel)

        Par défaut : toutes les communes sont traitées

- /cad_plu ne croiser que les parcelles et les données d'urbanisme (optionnel)

- /uf_plu ne croiser que les unités foncières (UF) et les données d'urbanisme (optionnel)

        Si ni /cad_plu ni /uf_plu ne sont précisés, les parcelles et les unités foncières seront utilisées

- /minsurface: surface minimum d'inclusion à conserver (intersection polygone/polygone) (optionnel)

        Par défaut 0

- /minlongueur: longueur minimum d'inclusion à conserver (intersection ligne/polygone) (optionnel)

        Par défaut 0

- /decimales: nombre de décimales à conserver dans les surfaces ou longueurs d'inclusion (optionnel)

        Par défaut 0 décimale (arrondi au m ou m²)

- /c: liste de codes catégories d'objets d'urbanisme à traiter, séparés par des virgules (optionnel)

    (Note : Pour une liste de codes, il faut entourer le paramètre avec des guillemets ("))

        Par défaut, toutes les catégories sont traitées.

        Liste des codes catégorie :

                PS   : Prescriptions Surfaciques

                PL   : Prescriptions Linéaires

                PP   : Prescriptions Ponctuelles

                IS   : Informations Surfaciques

                IL   : Informations Linéaires

                IP   : Informations Ponctuelles

                AS   : Assiettes Surfaciques

                AL   : Assiettes Linéaire

                AP   : Assiettes Ponctuelles

                GS   : Générateurs Surfaciques

                GL   : Générateurs Linéaires

                GP   : Générateurs Ponctuels

                ZU   : Zonages

                SCC  : Secteurs CC

                ISC  : Informations Surfaciques CC

                ILC  : Informations Linéaires CC

                IPC  : Informations Ponctuelles CC

                PSC  : Prescriptions Surfaciques CC

                PLC  : Prescriptions Linéaires CC

                PPC  : Prescriptions Ponctuelles CC

- /t: liste de types de la catégorie d'objet d'urbanisme à traiter, séparés par des virgules (optionnel)

    (Note : Pour une liste de types, il faut entourer le paramètre avec des guillemets ("))

        Par défaut : tous les types sont traités.

        Une liste de types ne peut être indiquée que si une seule catégorie est à traiter (paramètre /c:)

- /gdbtravail: géodatabase fichier de travail à utiliser (optionnel)

        Par défaut, une géodatabase temporaire est utilisée pour le traitement. Cette géodatabase temporaire sera supprimée en fin de traitement.

        En indiquant une géodatabase fichier en paramètre, cette géodatabase sera utilisée et ne sera pas supprimée en fin de traitement.

        En indiquant un nom de géodatabase fichier qui n'existe pas, cette géodatabase sera créée.

 

 

    Exemples :

PCIBase CROISEMENT_CAD_URBA destination.sde

 

PCIBase CROISEMENT_CAD_URBA destination.sde /codcomm:820121

 

CROISEMENT_CAD_URBA geodatabase.sde /codcomm:820121 "/c:ZU,SCC"

 

PCIBase CROISEMENT_CAD_URBA destination.sde /codcomm:820121 /c:ZU "/t:A,Np"

 

PCIBase CROISEMENT_CAD_URBA destination.sde /minsurface:1 /minlongueur:0.5 /decimales:2

     Géodatabase source :

Géodatabase fichier ou entreprise (SDE) contenant les données cadastrales et d’urbanisme.

En mode outil, la sélection d’une géodatabase remplit la liste des communes dans le paramètre Codcomm.

     Codcomm de la commune à traiter : Ce paramètre est optionnel.

-   S’il n’est pas renseigné, les calculs se feront sur toutes les communes de la géodatabase.

-   S’il est renseigné, les calculs se feront uniquement sur les données de la commune dont le codcomm est indiqué.

-   Le Codcomm d’une commune est composé de 6 caractères (il s’agit du code INSEE sur 5 caractères, dans lequel est inséré le code direction DGFiP en 3ème position).

-   Pour connaitre les Codcomm des communes présentes dans une géodatabase, il faut utiliser la commande Liste des communes.

-   En mode ligne de commande, ce paramètre est préfixé par /codcomm:

Exemple : /codcomm:820121

Des paramètres avancés optionnels permettent d’affiner les modes de calcul.

En mode outil, en cliquant sur paramètres avancés, une liste de paramètres supplémentaires se déroule.

!       REMARQUE : Si dans ArcGIS Pro, l’option Géotraitement : "Afficher les paramètres désactivés" est cochée, dès qu'un de ces paramètres est modifié, la liste des paramètres avancés est "réenroulée" et il faut recliquer sur "paramètres avancés" pour dérouler à nouveau la liste.  
Il s'agit d'une limitation d'ArcGIS Pro.

En mode ligne de commande, les paramètres avancés sont optionnels.

     Calcul de la table CAD_PLU :

-   En mode outil, cocher ce paramètre pour calculer la table CAD_PLU (calcul des intersections entre parcelles et objets d’urbanisme).

-   En mode ligne de commande, indiquer /cad_plu pour que CAD_PLU soit calculée.

     Calcul de la table UF_PLU :

-   En mode outil, cocher ce paramètre pour calculer la table UF_PLU (calcul des intersections entre UF et objets d’urbanisme).

-   En mode ligne de commande, indiquer /uf_plu pour que UF_PLU soit calculée.

!          REMARQUE : Au moins un de ces deux paramètres doit être activé : CAD_PLU et UF_PLU.
En mode ligne de commande, si ni /cad_plu ni /uf_plu ne sont indiqués, alors les deux tables seront calculées.

     Longueur minimum d’inclusion :

Pour les croisements avec des objets linéaires d'urbanisme, seules les intersections dont la longueur est supérieure ou égale à cette limite sont conservées.

-   La valeur par défaut est 0.

-   En mode ligne de commande, ce paramètre est préfixé par /minlongueur:

-   Exemple : /minlongueur:0.5

     Surface minimum d’inclusion :

Pour les croisements avec des objets surfaciques d'urbanisme, seules les intersections dont la surface est supérieure ou égale à cette limite sont conservées.

-   La valeur par défaut est 0.

-   En mode ligne de commande, ce paramètre est préfixé par /minsurface:

-   Exemple : /minsurface:1.5

     Nombre de décimales des surfaces ou longueurs d’inclusion :

Nombre de décimales à conserver pour le calcul de la valeur d'inclusion (la surface de l'intersection entre une parcelle et un zonage ou la longueur de l'intersection entre une parcelle et un générateur linéaire par exemple).

Par exemple, avec deux décimales, la surface minimale sera de 1cm² (0,01m²) et la longueur minimale sera de 1cm (0,01m).

!          REMARQUE : Si les valeurs limites d'inclusion ou leur nombre de décimales doivent être distincts selon les catégories d'objets d’urbanisme, le croisement devra être exécuté en plusieurs fois, en sélectionnant les catégories concernées et leurs valeurs limites ou nombre de décimales spécifiques.          

     Catégories d’objet d’urbanisme à traiter :

-   Liste des codes de catégorie d’objet d’urbanisme à utiliser pour les croisements.

-   En mode outil, cocher les catégories à utiliser.

-   En mode ligne de commande, ce paramètre est préfixé par /c: les codes doivent être séparés par des virgules et le paramètre entouré par des guillemets ".

-   Exemple : "/c:ZU,SCC"

-   La signification des codes est indiquée dans l’aide de la ligne de commande.

En mode ligne de commande, si ce paramètre n’est pas présent, toutes les catégories d’objets sont utilisées.

     Types à traiter :

Quand une seule catégorie d'objets d'urbanisme est à traiter, ce paramètre permet d'indiquer les types de la catégorie à prendre en compte pour le croisement.

Il est possible d'indiquer plusieurs types de la catégorie à traiter.

!          ATTENTION : Les codes des types sont sensibles aux minuscules/majuscules et l'outil ne propose pas la liste des types présents dans la base de données.            

     Géodatabase fichier de travail :  

Par défaut, pour les traitements, une géodatabase temporaire est utilisée (et elle est supprimée en fin de traitement).

Par ce paramètre, il est possible d'indiquer une géodatabase fichier qui sera utilisée pour les traitements, et conservée en fin de traitement. Cela peut permettre de mieux comprendre les résultats obtenus par les croisements ou de communiquer les données au support 1Spatial en cas de doutes ou questions avec les résultats obtenus.

En mode ligne de commande, si on indique le nom d’une géodatabase fichier (.gdb) qui n’existe pas, celle-ci sera créée.

Si on indique le nom d’une géodatabase fichier existante, elle sera utilisée.

Des fichiers de log sont créés, contenant les messages générés pendant le traitement.

Le nom de ces fichiers de log est indiqué en début et fin de traitement et correspond à la date de lancement du traitement.

!          REMARQUE : Même si ce traitement a été très fortement accéléré par rapport à PCIBase pour ArcGIS Desktop, le traitement peut encore prendre entre quelques minutes et plusieurs heures avec de très gros volumes de données et selon les performances matérielles.